Karma (Menu)

Station Approach St. Davids, Exeter
+44 7519 229033

Give a rating to Karma

Suggest a dish

How much did you spend at Karma?